I know I haven't raced in LFS for a while now. I don't think I have completed more than 10 races in the last 12 months... Nevermind the fact that I haven't been active doing reports for a while now either...
Completing reports will quickly kill your fun of LFS. I wouldn't suggest volunteering. There is already a decent group of admins, but for one reason or another we have all been burned out by the reports.
Ideally there should be an incentive to complete reports for admins. They are time consuming and tedious. But few people like the idea of being able to upload banners into LFS and have been critized IIRC, which would give the needed incentive to boost CTRA into the next stage of the project and make it a viable tool for product promotion, which virtually NEEDS to happen to bring in the needed funds to support the project fully, and professionally, unless someone in LFS has some funds stashed someplace to fund a couple people fully to operate, manage, and develop =)
Thank you Sam for keeping your head in CTRA as much as you have, especially when other admins, like myself, have moved away from CTRA a bit. I have legitimate reasons, but still, it's left you hanging with a massive project.